male raving lunatic - French English Dictionary